a memeches - Turkish English Dictionary